impose the heaviest penalty - Francés Inglés Diccionario